have a charmed existence - Turkish English Dictionary